/*******************************************************************************
*  file    : qloggerevent.h
*  created : 01.05.2013
*  author  : 
*******************************************************************************/

#ifndef QLOGGEREVENT_H
#define QLOGGEREVENT_H

#include "qloggerconf.hpp"
#include <QDateTime>

class QLogger;

class QLOGGER_DECL QLoggerEvent
{
    public:
        QLoggerLevel level;
        QDateTime dateTime;
        const QString *message;
        const QLogger *logger;
        const char* file;
        const char* func;
        int line;
    public:
        QLoggerEvent() : message(0), logger(NULL), file(0), func(0) {}
};

#endif // QLOGGEREVENT_H
